Supplier Page from MyBioSource.com for Recombinant Dictyostelium discoideum UPF0420 protein (DDB_G0277179), partial